package cn.edu.bjfu.practice.practice.manager.service;

import cn.edu.bjfu.practice.practice.manager.pojo.domain.Teacher;
import cn.edu.bjfu.practice.practice.manager.pojo.domain.UserTable;
import cn.edu.bjfu.practice.practice.manager.pojo.query.AddTeacherForm;
import cn.edu.bjfu.practice.practice.manager.pojo.query.LoginForm;
import cn.edu.bjfu.practice.practice.manager.pojo.query.ModifyTeacherForm;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.List;

public interface ManagerService {

    public UserTable login(LoginForm loginForm, HttpSession session, HttpServletRequest request);

    public void addTeacher(AddTeacherForm addTeacherForm);

    public void modifyTeacher(ModifyTeacherForm modifyTeacherForm);

    public List<Teacher> selectTeacher();

}
